a new frontier - Alemán Inglés Diccionario